RAMDRIVE.SYS            
ÀÌ ÀåÄ¡ Á¦¾î±â´Â ½Ã½ºÅÛÀÇ ·¥(RMA)¿¡ Çϵåµð½ºÅ© µå¶óÀ̺갰ÀÌ ÀÛµ¿ÇÏ´Â ·¥µå¶óÀ̺긦 ¼³Ä¡ÇÑ´Ù.
·¥µå¶óÀ̺ê´Â ÄÄÇ»ÅͰ¡ ²¨Áö¸é »ç¶óÁø´Ù´Â Àǹ̷Π"°¡»ó µå¶óÀ̺ê"¶ó°íµµ ÇÑ´Ù. ·¥µå¶óÀ̺긦 »ç¿ëÇÏ´Â ¸ñÀûÀº Çϵåµð½ºÅ©ÀÇ ¼Óµµº¸´Ù ÈξÀ ºü¸¥ ·¥À» µð½ºÅ©·Î ¸¸µé¾î ½Ã½ºÅÛÀÇ ¼Óµµ¸¦ Çâ»ó½Ã۱â À§ÇÏ¿© »ç¿ëÇÑ´Ù.
·¥µå¶óÀ̺ê´Â »ç¿ëÀÚ°¡ ÀÓÀÇ·Î Å©±â¿Í ¼½ÅÍÀÇ ¼ö¸¦ ÁöÁ¤ÇÒ ¼ö Àִµ¥, Config.sys¿¡¼­ Device ȤÀº Devicehigh ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ¸Þ¸ð¸®¿¡ žÀçÇØ¾ß ÇÑ´Ù.


¡á ¸í·É¾î À§Ä¡
À©µµ¿ì ½Ãµ¿ µð½ºÅ©¿¡ µé¾î ÀÖ´Â Á¦¾î±â ÆÄÀÏ
À©µµ¿ì°¡ ¼³Ä¡µÇ¾î ÀÖ´Â Çϵåµð½ºÅ©(C:\Windows)¿¡ µé¾î ÀÖ´Â Á¦¾î±â ÆÄÀÏ


¡á »ç¿ë¹ý
DEVICE = [drive:][path]RAMDRIVE.SYS [Disksize [Sectorsize [NumEntries]]] [/E | /A]


¡á ¿É¼Ç ¹× ¸Å°³º¯¼ö

[drive:][path]

RMADRIVE.SYS ÆÄÀÏÀÌ ÀÖ´Â °æ·Î¸¦ ÁöÁ¤ÇÑ´Ù.

Disksize

·¥µå¶óÀ̺êÀÇ Å©±â¸¦ Ű·Î ¹ÙÀÌÆ®(KB) ´ÜÀ§·Î ÁöÁ¤ÇÑ´Ù. ¿¹¸¦ µé¾î, 1024KBÀÇ ·¥µå¶óÀ̺긦 ¸¸µé·Á¸é 1024¶ó°í ÁöÁ¤ÇÑ´Ù.
µð½ºÅ© Å©±â¸¦ ÁöÁ¤ÇÏÁö ¾Ê´Â °æ¿ì µðÆúÆ®·Î 64KBÀÇ ·¥µå¶óÀ̺갡 ¸¸µé¾îÁø´Ù. ·¥µå¶óÀ̺êÀÇ Å©±â·Î ÁöÁ¤ÇÒ ¼ö ÀÖ´Â °ªÀº 4¡­32767 »çÀÌÀÇ °ªÀ¸·Î ºñ·Ï ½Ã½ºÅÛ ¸Þ¸ð¸®°¡ ´õ Å©´õ¶óµµ 32767KB(32MB) ÀÌ»ó ÁöÁ¤ÇÒ ¼ö ¾ø´Ù.

Sectorsize

¼½ÅÍÀÇ Å©±â¸¦ ¹ÙÀÌÆ®(B) ´ÜÀ§·Î ÁöÁ¤ÇÑ´Ù. ÁöÁ¤ °¡´ÉÇÑ Å©±â´Â 128, 256, 512ÀÌ´Ù.
¼½ÅÍÀÇ Å©±â¸¦ ÁöÁ¤ÇÏ·Á¸é ¹Ýµå½Ã µð½ºÅ© Å©±â¸¦ ÁöÁ¤ÇØ¾ß ÇÑ´Ù. ÀϹÝÀûÀ¸·Î ¼½ÅÍ Å©±â´Â 512¸¦ »ç¿ëÇϴµ¥ µðÆúÆ® °ªµµ 512ÀÌ´Ù.

NumEntries

·¥µå¶óÀ̺êÀÇ ·çÆ® µð·ºÅ丮¿¡ ¸¸µé ¼ö ÀÖ´Â ÆÄÀϰú µð·ºÅ丮ÀÇ ¼ö¸¦ ÁöÁ¤ÇÑ´Ù. ÁöÁ¤ °¡´ÉÇÑ °ªÀº 2¡­1024 »çÀÌÀÇ °ªÀÌ´Ù.
ÆÄÀÏ ¼ö¸¦ ÁöÁ¤ÇÏ·Á¸é µð½ºÅ© Å©±â¿Í ¼½ÅÍ Å©±âµµ ÇÔ²² ÁöÁ¤ÇØ¾ß ÇÑ´Ù. ¸¸ÀÏ, ÁöÁ¤ÇÑ Å©±âÀÇ µð½ºÅ©¸¦ ¸¸µé ¸Þ¸ð¸®°¡ ºÎÁ·Çϸé RMADRIVE´Â µð·ºÅ丮ÀÇ ÆÄÀϼö¸¦ 16°³·Î Á¦ÇÑÇÑ´Ù.
ÆÄÀϰú µð·ºÅ丮ÀÇ ¼ö¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ·¥µå¶óÀ̺êÀÇ ·çÆ® µð·ºÅ丮¿¡ 64°³ÀÇ ÆÄÀÏÀ̳ª µð·ºÅ丮¹Û¿¡ ¸¸µé ¼ö ¾ø´Ù.

/e

·¥µå¶óÀ̺긦 ¿¬¼Ó È®Àå ¸Þ¸ð¸®¿¡ ¸¸µç´Ù.
RAMDRIVE°¡ ¿¬¼Ó È®Àå ¸Þ¸ð¸®¸¦ ÀÌ¿ëÇϵµ·Ï ÇÏ·Á¸é, ¸ÕÀú ¿¬¼Ó È®Àå ¸Þ¸ð¸® °ü¸®ÀÚ°¡ ÇÊ¿äÇÏ´Ù. Config.sys ÆÄÀÏ¿¡ Device ¸í·É¾î·Î ¿¬¼Ó È®Àå ¸Þ¸ð¸® °ü¸®ÀÚ(Himem.sys)°¡ RAMDRIVE º¸´Ù ¸ÕÀú ³ª¿Í¾ßÇÑ´Ù. ¿¬¼Ó È®Àå ¸Þ¸ð¸®°¡ ÀÖ´Ù¸é ¿¬¼Ó È®Àå ¸Þ¸ð¸®¿¡ ·¥µå¶óÀ̺긦 ¸¸µå´Â °ÍÀÌ ÁÁ´Ù.

/a

·¥µå¶óÀ̺긦 Áßø È®Àå ¸Þ¸ð¸®¿¡ ¸¸µç´Ù.
RMAVRIVE ¸í·ÉÀÌ Áßø È®Àå ¸Þ¸ð¸®¸¦ ÀÌ¿ëÇÏ·Á¸é, ¸ÕÀú Áßø È®Àå ¸Þ¸ð¸® °ü¸®ÀÚ°¡ ÇÊ¿äÇÏ´Ù. Config.sys ÆÄÀÏ¿¡ Device ¸í·ÉÀ¸·Î Áßø È®Àå ¸Þ¸ð¸® °ü¸®ÀÚ(Emm386.exe)°¡ RAMDRIVE º¸´Ù ¸ÕÀú ÁöÁ¤µÇ¾î¾ß ÇÑ´Ù.




¡á Âü°í »çÇ×
¢Ñ »ó¿ë ¸Þ¸ð¸® »ç¿ë
·¥µå¶óÀ̺긦 ¸¸µé ¶§ /E ȤÀº /A ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¿¬¼Ó È®Àå ¸Þ¸ð¸® È¤Àº Áßø È®Àå ¸Þ¸ð¸®¿¡ ¸¸µå´Â °ÍÀÌ ÁÁ´Ù. ¸¸¾à, /E³ª /A ¿É¼ÇÀ» »ý·«ÇÏ¸é »ó¿ë ¸Þ¸ð¸®¿¡ ·¥µå¶óÀ̺긦 ¸¸µç´Ù.
¿¬¼Ó È®Àå ¸Þ¸ð¸®°¡ Àִµ¥ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ »ç¿ëÇÏ´Â ¸Þ¸ð¸® °ø°£À» ÁÙ¿©°¡¸é¼­ »ó¿ë ¸Þ¸ð¸®¿¡ ·¥µå¶óÀ̺긦 ¼³Ä¡ÇÏ´Â °ÍÀº ÁÁÀº ¹æ¹ýÀÌ ¾Æ´Ï´Ù.
¸¸ÀÏ ¿¬¼Ó È®Àå ¸Þ¸ð¸®³ª Áßø È®Àå ¸Þ¸ð¸®, ¶Ç´Â Çϵåµð½ºÅ©°¡ ¾ø´Ù¸é »ó¿ë ¸Þ¸ð¸®¿¡¼­ ·¥µå¶óÀ̺긦 »ç¿ëÇÒ ¼öµµ ÀÖ´Ù. RAMDRIVE´Â »ó¿ë ¸Þ¸ð¸® Áß ÀϺκÐÀ» ·¥µå¶óÀ̺ê·Î »ç¿ëÇÏ´Â ¼Õ½ÇÀ» º¸»óÇÒ ¸¸Å­ Ç÷ÎÇǵð½ºÅ© ¼Óµµ¸¦ ÇöÀúÇÏ°Ô Áõ°¡½ÃŲ´Ù.


¢Ñ ¿¬¼Ó È®Àå ¸Þ¸ð¸® »ç¿ë
»ç¿ëÇÏ´Â ½Ã½ºÅÛ¿¡ ¿¬¼Ó È®Àå ¸Þ¸ð¸®°¡ ÀÖ´Ù¸é ÀÌ ¿¬¼Ó È®Àå ¸Þ¸ð¸®¿¡ ·¥µå¶óÀ̺긦 ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù. ¿¬¼Ó È®Àå ¸Þ¸ð¸®¸¦ ·¥µå¶óÀ̺ê·Î »ç¿ëÇÏ·Á¸é ¸ÕÀú Himem.sys °°Àº ¿¬¼Ó È®Àå ¸Þ¸ð¸® °ü¸®ÀÚ¸¦ ¸ÕÀú ¼³Ä¡ÇØ¾ß ÇÑ´Ù.


¢Ñ Áßø È®Àå ¸Þ¸ð¸®ÀÇ »ç¿ë
RAMDRIVE.SYS°¡ Áßø È®Àå ¸Þ¸ð¸®¸¦ »ç¿ëÇϵµ·Ï ÇÏ·Á¸é ¹Ì¸® ½Ã½ºÅÛÀÌ Áßø È®Àå ¸Þ¸ð¸®¸¦ Áö¿øÇØ¾ß ÇÑ´Ù.
Emm386.exe°°Àº Áßø È®Àå ¸Þ¸ð¸® °ü¸®ÀÚ¸¦ ¼³Ä¡Çϱâ À§ÇÑ Device ¸í·ÉÀº RAMDRIVE.SYS¸¦ ¼³Ä¡¸¦ À§ÇÑ Device ¸í·Éº¸´Ù ¾Õ¿¡ ÀÖ¾î¾ß ÇÑ´Ù.


¡á »ç¿ë ¿¹
´ÙÀ½ÀÇ ¿¹´Â 64KBÀÇ ·¥µå¶óÀ̺긦 ¿¬¼Ó È®Àå ¸Þ¸ð¸®¿¡ ¸¸µå´Â °ÍÀÌ´Ù.

    device=c:\dos\ramdrive.sys /e

À§ÀÇ ¿¹¿¡¼­ ·¥ µå¶óÀ̺êÀÇ Å©±â¸¦ ÁöÁ¤ÇÏÁö ¾Ê¾Ò±â ¶§¹®¿¡ µðÆúÆ®·Î 64KB Å©±âÀÇ ·¥µå¶óÀ̺긦 ¸¸µå´Â °ÍÀÌ´Ù. À§ÀÇ ¿¹¿¡¼­ ·¥µå¶óÀ̺êÀÇ Å©±â¸¦ 4096KBÀÇ Å©±â·Î ¸¸µé°í, RAMDRIVE.SYS ÀåÄ¡ Á¦¾î±â¸¦ »óÀ§ ¸Þ¸ð¸®·Î žÀçÇÏ·Á¸é ´ÙÀ½°ú °°Àº ¸í·É¾î¸¦ Config.sys ÆÄÀÏ¿¡ Ãß°¡ÇÑ´Ù.

    devicehigh=c:\dos\ramdrive.sys 4096 /e

À§ÀÇ ¿¹¿¡¼­ RAMDRIVE.SYS¿¡ ÇÒ´çÇÏ¿© 256¹ÙÀÌÆ®ÀÇ ¼½Å͸¦ °¡Áø ·¥µå¶óÀ̺긦 ¸¸µé°í, ·çÆ® µð·ºÅ丮¿¡ µé¾î°¥ ¼ö ÀÖ´Â ÆÄÀÏÀ̳ª µð·ºÅ丮ÀÇ ¼ö¸¦ 1024°³·Î ÁöÁ¤ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ RAMDRIVE.SYS¸¦ ÀåÄ¡ Á¦¾î±â¸¦ ¸Þ¸ð¸®¿¡ žÀçÇÑ´Ù.

    devicehigh=c:\dos\ramdrive.sys 4096 256 1024 /e